energy gas power generation acoustic power turbulence media rotor diameter politics electrical spin electric wind engineering news solar visualising wind turbulence